package com.scm.biz.dao;

import java.util.List;

import com.scm.biz.bean.OperateLog;
import com.scm.biz.query.OperateLogQuery;

public interface OperateLogDao {
    int deleteByPrimaryKey(Long id);

    int insert(OperateLog record);

    int insertSelective(OperateLog record);

    OperateLog selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(OperateLog record);

    int updateByPrimaryKey(OperateLog record);
    
    List<OperateLog> selectPage(OperateLogQuery operateLogQuery);
    
    int selectPageCount();
}